
/* ======
   Ampliar columnas:  stkdepr.cod,
                      stkdep,codstkdepr,
                      com.codstkdepre, com.codstkdeprs
   Agregar columnas<: stkgra.orden y
                      artm.txtlibre1..4
 
   Ale - 23/04/2020                                                     
 ====== */

ALTER TABLE stkdepr ALTER COLUMN cod TYPE varchar(20);
ALTER TABLE stkdep ALTER COLUMN codstkdepr TYPE varchar(20);
ALTER TABLE com ALTER COLUMN codstkdepre TYPE varchar(20),
                ALTER COLUMN codstkdeprs TYPE varchar(20);


-- == Nueva columna stkgra.orden para cargar los arcos posibles
-- == al hacer un comprobante. Permite tomar el primero como default

ALTER TABLE stkgra ADD COLUMN orden integer;

COMMENT ON COLUMN stkgra.orden IS 'Orden de los arcos posibles para un cbte (x default el primero)';


-- == Nuevas columas artm para futuros usos (se penso en ppo "alias" de nroLote en Delviso)
ALTER TABLE artm ADD COLUMN txtlibre1 character varying(50),
                 ADD COLUMN txtlibre2 character varying(50),
                 ADD COLUMN txtlibre3 character varying(50),
                 ADD COLUMN txtlibre4 character varying(50);

COMMENT ON COLUMN artm.txtlibre1 IS 'Texto libre 1';
COMMENT ON COLUMN artm.txtlibre2 IS 'Texto libre 2';
COMMENT ON COLUMN artm.txtlibre3 IS 'Texto libre 3';
COMMENT ON COLUMN artm.txtlibre4 IS 'Texto libre 4';


-- ==================================
 SELECT aaversion('433.00','432.00');
-- ==================================